of a truth - English Synonyms Dictionary